source 'https://rubygems.org'

# Server requirements
# gem 'trinidad', :platform => 'jruby'

# Project requirements
gem 'rake', '~> 10.1.0'
gem 'sinatra-flash', :require => 'sinatra/flash'

# Component requirements
gem 'rack-less', '3.0.2'
gem 'less', '2.3.1'
gem 'mysql2', '~> 0.3.14'
gem 'sequel', '3.47.0'
gem 'padrino-sprockets', '0.0.2', :require => "padrino/sprockets"
gem 'coffee-script', '2.2.0'
gem 'therubyracer', '0.10.2', :require => 'v8'
gem 'unicorn', '4.7.0'
gem "unicorn-worker-killer", "~> 0.4.2"
gem 'rack-cors', :require => 'rack/cors'

# Development requirements
group :development do
end

# Test requirements
group :test do
  gem 'rspec', :group => "test"
  gem 'rack-test', :require => "rack/test"
end

# Produdction requirements
group :production do
  gem 'jsmin'
end

# Padrino Stable Gem
gem 'padrino', '0.10.7'

# Or Padrino Edge
# gem 'padrino', :git => 'git://github.com/padrino/padrino-framework.git'

# Or Individual Gems
# %w(core gen helpers cache mailer admin).each do |g|
#   gem 'padrino-' + g, '0.10.7'
# end

gem 'json', '1.8.0'

# Stick the latest version of 1.3.x as padrino 0.10.7 requires.
gem 'tilt', '1.3.7'
